purple banner of castile - Deutsch Englisch Wörterbuch